package io.halo.payment.channel.service;

/**
 * 渠道支付回调通知上游接口
 *
 * @author: austin
 * @since: 2023/1/11 14:54
 */
public interface IPayChannelNoticeService {

    /**
     * 通知类型：同步跳转/异步回调
     */
    enum NoticeTypeEnum {
        DO_SYNC_JUMP,
        DO_ASYNC_NOTIFY
    }

    /**
     * 获取支付渠道接口标识code
     */
    String getPaymentChannelCode();
}
